waterless hand cleaner - German English Dictionary